package cn.belong.jk.controller;

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;

import org.springframework.beans.propertyeditors.CustomDateEditor;
import org.springframework.web.bind.WebDataBinder;
import org.springframework.web.bind.annotation.InitBinder;

public abstract class BaseController {

    @InitBinder  
    //此方法用于日期的转换，如果未加，当页面日期格式转换错误，将报400错误，实际是因为此方法  
    public void initBinder(WebDataBinder binder) {  
        DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd");  
        dateFormat.setLenient(true);  
        binder.registerCustomEditor(Date.class, new CustomDateEditor(dateFormat, true));  
    }  
}
